a0519a96938a1b9aba4076101c8b36a2fb3cb50d,jetty-util/src/main/java/org/eclipse/jetty/util/ajax/JSON.java,JSON,append,#Appendable#Object#,300
Before Change
buffer.append("null");
else if (object instanceof Convertible)
appendJSON(buffer,(Convertible)object);
else if (object instanceof Generator)
appendJSON(buffer,(Generator)object);
else if (object instanceof Map)
appendMap(buffer,(Map)object);
else if (object instanceof Collection)
appendArray(buffer,(Collection)object);
else if (object.getClass().isArray())
appendArray(buffer,object);
else if (object instanceof Number)
appendNumber(buffer,(Number)object);
else if (object instanceof Boolean)
appendBoolean(buffer,(Boolean)object);
else if (object instanceof Character)
appendString(buffer,object.toString());
else if (object instanceof String)
appendString(buffer,(String)object);
else
{
Convertor convertor = getConvertor(object.getClass());
After Change
buffer.append("null");
}
// Most likely first
else if (object instanceof Map)
{
appendMap(buffer,(Map)object);
}
else if (object instanceof String)
{
appendString(buffer,(String)object);
}
else if (object instanceof Number)
{